Window frames of metal - Fransızca İngilizce Sözlük